package site.jlopen.mapper.datasource;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import site.jlopen.dao.datasource.KusciaDatasourceNodeDao;
import site.jlopen.domain.datasource.KusciaDatasourceNode;
import site.jlopen.domain.datasource.event.KusciaDatasourceNodeEvent;

/**
* @ClassName: KusciaDatasourceNodeMapper
* @Description: KusciaDatasourceNodeDao对应的Mapper继承类
* 由KusciaDatasourceNodeDao提供基本的增删改查接口，其他业务接口在此实现即可
* @author 码农小鹿
* @date 2024-08-16
 */
public interface KusciaDatasourceNodeMapper extends KusciaDatasourceNodeDao {
    
    KusciaDatasourceNodeEvent selectByInfo(KusciaDatasourceNode info);

	List<KusciaDatasourceNodeEvent> selectByDatasource(Long datasourceId);
	
	String selectNodeDsId(@Param("datasourceId")Long datasourceId, @Param("nodeId")Long nodeId);
}
